 html, body {width:100%; height:100%; margin: 0; padding: 0;  }

 #globalContainer{width:100%; height:100%;}

 body, input, select {font-family: tahoma;font-size: 11px}

 /* CABECERA ----------- */
 .icoCabecera{
	position:absolute;
	width:32px;
	height:33px;
	left:6px;
	top:5px;
	background-image: url(img/icoCabecera.gif);
 }
 #title{
	height:33px;
	background-image: url(img/fndCabecera.gif);
	background-repeat:  repeat-y;
	background-position: left;
	background-color: #4079cc;
	border-bottom:1px solid #265fc4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	}
 .titleLabel{position:absolute; top:9px;left:48px}

 /* scrollableContent ----------- */

 #scrollableContent{
	scrollbar-arrow-color: #203c58;
	scrollbar-3dlight-color: #a0b0c7;
	scrollbar-darkshadow-color: #627fa0;
	scrollbar-face-color: #c5d4e4;
	scrollbar-shadow-color: #8aa3c0;
	scrollbar-track-color: #dae5f2;
	position:relative;height:1px; overflow-y:auto; overflow-x:hidden;border-bottom:1px solid #a5c6ff ; border-top:1px solid #a5c6ff;
	background-image:url(img/fndContent.gif)
 }

 .propertyGroup{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width:auto;
	background-color:#6da7e7;
	height:22px;
	color:#265bcd;
	position:relative;
 }
 .propertyGroupLabel{position:absolute; top:4px;left:23px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
 .propertyContainer{padding-left:207px;height:19px;position:relative;width:auto;background-color:white;}
 .propertyInputContainer{width:auto; text-align:left; height:100%;position:relative;}
 .propertyInputWSelectorContainer{text-align:left; padding-right:23px;height:100%;width:auto;position:relative;}
 .propertyInputText{border:0px; padding:0px; margin:0px; width:100%; height:100%;}
 .propertyInputWSelectorText{border:0px; padding:0px;margin:0px; width:100%; height:100%;}
 .btnFileSelect{position:absolute; right:3px; top:1px; width: 16px; height:16px; background-image: url(img/btnFileSelect.gif); cursor:pointer}
 .btnFileSelectHover{ background-image: url(img/btnFileSelectS.gif); }
 .propertySelect{padding:0px; margin:0px; height:18px;color:#003a77;}
 .propertyLabelContainer{
	background-color:#cee6ff;
	color:#003d8d;
	position:absolute;
	left:0px;
	top:0px;
	width:200px;
	border-right:7px solid white;
	height:100%;
	background-image: url(img/fndPropertyLabelContainer.gif);
	background-repeat:  repeat-y;
	background-position: left;
 }
 .propertyLabel{position:absolute; top:3px;left:19px;width:181px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

 .propertySeparator{line-height:2px;height:2px; background-color:#b8d8ff; width:100%}

 .btnMinimizar{
	background-image: url(img/btnMinimizar.gif);
	height: 13px; width: 13px;
	position:absolute; left:4px; top:4px;
	cursor:pointer;
 }
 .btnMaximizar{
	background-image: url(img/btnMaximizar.gif);
	height: 13px;width: 13px;
	position:absolute; left:4px; top:4px;
	cursor:pointer;
 }
  .btnRecargarValores{
	   background-image: url(img/btnRecargarValoresN.gif);
	   height: 16px;width: 16px;
	   position:absolute; right:3px; top:2px;
	   cursor:pointer;
 }
 .btnRecargarValoresHover{
	   background-image: url(img/btnRecargarValoresS.gif);
 }

 /* texto notas ----------- */
 #textContainer {
	border-top:1px solid #3f7bcb;
	position:relative;
	height:47px;
	background-image: url(img/fndTexto2.gif);
	background-repeat:  repeat-x;
 }
 .fndTextContainer1{
	position: absolute;
	left: 0px;top: 0px;
	background-image: url(img/fndTexto1.gif);
	height: 47px;
	width: 13px;
 }
 .fndTextContainer3{
	position: absolute;
	right:0px;top: 0px;
	background-image: url(img/fndTexto3.gif);
	height: 47px;
	width: 14px;
 }
 #textLabel{
	width:auto;height:28px;overflow:hidden; text-overflow:ellipsis;
	margin-left:14px;
	margin-right:14px;
	top:8px;
	position:relative;
	color: #074f93;
 }

 /* botones inferiores ----------- */
 #buttons{background-color:#5896d1; height:25px;}

 .btnGenerico{
	position:relative;
	border:none;
	float:right; text-align: center;
	height: 21px;width:88px;line-height:19px;
	background-image: url(img/btnGenerico2fN.gif); background-repeat:  repeat-x;
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	cursor:pointer;
 }
 .btnGenerico1{
	position: absolute;
	left: 0px;top: 0px;
	background-image: url(img/btnGenerico1N.gif);
	height: 21px;
	width: 3px;
 }
 .btnGenerico3{
	position: absolute;
	right: 0px;top: 0px;
	background-image: url(img/btnGenerico3N.gif);
	height: 21px;	width: 3px;
 }
 .hover {
	background-image: url(img/btnGenerico2fS.gif);
 }
 .hover .btnGenerico1{
	background-image: url(img/btnGenerico1S.gif);
 }
 .hover .btnGenerico3{
	background-image: url(img/btnGenerico3S.gif);
 }